//Delano Helio Oliveira - 20811604
//Erlon Bezerra Santino da Silva - 20811498 


import java.util.Scanner;

public class Pagamento3 {
    public static void main(String[] args){
    	
    	Scanner entrada = new Scanner(System.in);
    	
    	while (true){
	    	
	    	System.out.print("Valor da compra: ");
			double valor = entrada.nextDouble(); 
			if(valor <= 0){
				System.err.println("Valor invalido!");
				System.out.println("Digite tudo novamente!");
				continue;
			}
			
			System.out.print("Numero de parcelas: ");
			int parcelas = entrada.nextInt();
			if(parcelas < 0){
				System.err.println("Parcelas invalidas!");
				System.out.println("Digite tudo novamente!");
				continue;
			}
			
			System.out.print("Juros(em porcentagem): ");
			double juros = entrada.nextDouble();
			if(juros < 0){
				System.err.println("Juros invalido!");
				System.out.println("Digite tudo novamente!");
				continue;
			}
    	
				
			double parcs = valor/parcelas;
			double parcj = parcs + (juros / 100) * parcs;
			String parcjString = String.valueOf(parcj);
			int i = parcjString.indexOf('.');
			if(parcjString.substring(i+1).length() > 1){
				parcjString = parcjString.substring(0,i) + ',' + parcjString.substring(i+1, i+3);
			} else {
				parcjString = parcjString.substring(0,i) + ',' + parcjString.substring(i+1) + '0';
			}
			
			System.out.println("O valor de cada parcela fica: " + "R$ " + parcjString);
			System.out.print("Deseja repetir a operacao? ('n' para nao): ");
			char resp = entrada.next().toUpperCase().charAt(0);
			
			if (resp == 'N') break;  
	
    	}
    }
}
